package com.macro.mall.es.service;

import com.macro.mall.common.domain.DocQueryReq;
import com.macro.mall.common.dto.DocDelDto;
import com.macro.mall.common.dto.DocDto;
import com.macro.mall.common.dto.ProductEsDto;

import java.util.List;

public interface EsDocService {
    /**
     * 批添
     * @param docDto
     */
    void batchSave(DocDto docDto);

    /**
     * 批删
     * @param docDelDto
     */
    void batchDelete(DocDelDto docDelDto);

    /**
     * 查询
     * @param docQueryReq
     * @return
     */
    List<ProductEsDto> search(DocQueryReq docQueryReq);
}
